ORCL Q1 2026 Earnings EPS Beats Estimates as Cloud Momentum Continues EMPD Q1 2026 Earnings Significant EPS Miss Sends Stock Lower MSCI Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Index and Analytics TRDA Q1 2026 Earnings SmallerThanExpected Loss Offers Cautious Optimism Amid PreRevenue Stage MNRO Q1 2026 Earnings EPS Surprise of 1536 Drives Stock Higher CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues